package com.anabur.bean.table;

import java.io.File;
import java.io.Serializable;

public abstract class AbstractTableItem implements Serializable{
	
	private static final long serialVersionUID = 1L;
	private File file;
	private String codigoEmpresa;
	private String nombreEmpresa;
	private Integer countImportedRows;
	private Integer countNotImportedRows;
	private Boolean isSelected;
	private Long rubroID;
	private String nombreRubro;
	private Boolean esMerval;
	private Boolean esMerval25;
	

	public Integer getCountNotImportedRows() {
		return countNotImportedRows;
	}

	public void setCountNotImportedRows(Integer countNotImportedRows) {
		this.countNotImportedRows = countNotImportedRows;
	}

	public Boolean getEsMerval25() {
		return esMerval25;
	}
	
	public void setEsMerval25(Boolean esMerval25) {
		this.esMerval25 = esMerval25;
	}

	public Boolean getEsMerval() {
		return esMerval;
	}

	public void setEsMerval(Boolean esMerval) {
		this.esMerval = esMerval;
	}

	public AbstractTableItem(){
		isSelected = false;
		esMerval = false;
		esMerval25 = false;
	}
	
	public String getNombreRubro() {
		return nombreRubro;
	}

	public void setNombreRubro(String nombreRubro) {
		this.nombreRubro = nombreRubro;
	}

	public Long getRubroID() {
		return rubroID;
	}

	public void setRubroID(Long rubroID) {
		this.rubroID = rubroID;
	}

	public Integer getCountImportedRows() {
		return countImportedRows;
	}
	
	public void setCountImportedRows(Integer countImportedRows) {
		this.countImportedRows = countImportedRows;
	}
	
	public String getCodigoEmpresa() {
		return codigoEmpresa;
	}
	
	public void setCodigoEmpresa(String codigoEmpresa) {
		this.codigoEmpresa = codigoEmpresa;
	}
	
	public String getNombreEmpresa() {
		return nombreEmpresa;
	}
	
	public void setNombreEmpresa(String nombreEmpresa) {
		this.nombreEmpresa = nombreEmpresa;
	}
	
	public Boolean getIsSelected() {
		return isSelected;
	}

	public void setIsSelected(Boolean isSelected) {
		this.isSelected = isSelected;
	}
	
	public File getFile() {
		return file;
	}
	
	public void setFile(File file) {
		this.file = file;
	}
	
	public String getFileName() {
		return file.getName();
	}
}
